MVKLRETEVILRLCIVFFLLLTSCLIGLDSQTKEIAYIHKNVSFRYLLALEAELYIDVVVAAYNLVQLGLGWYNVEQKTSNPKWFSYLLDQTAAYVVFAGTSAAAQHSLLVVTGSRELQWMKWCYKFTRFCFQMGSAIILNYIAAALMVLLSSISAFNLFRLYSPKRFFRFKSSS